Text copied to clipboard!

Titel

Text copied to clipboard!

Software Engineer in Testen

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een Software Engineer in Testen die gepassioneerd is over het waarborgen van softwarekwaliteit door middel van geautomatiseerde en handmatige teststrategieën. In deze rol werk je nauw samen met ontwikkelaars, productmanagers en andere belanghebbenden om ervoor te zorgen dat onze softwareproducten betrouwbaar, schaalbaar en foutloos zijn. Je zult verantwoordelijk zijn voor het ontwerpen, implementeren en onderhouden van testframeworks, het schrijven van testcases en het uitvoeren van regressie-, integratie- en prestatietests. Als Software Engineer in Testen ben je een sleutelfiguur in het ontwikkelproces. Je begrijpt de softwarearchitectuur en kunt teststrategieën ontwikkelen die risico’s minimaliseren en de time-to-market verkorten. Je bent vertrouwd met CI/CD-pijplijnen en kunt testautomatisering integreren in het ontwikkelproces. Je hebt ervaring met tools zoals Selenium, JUnit, TestNG, Postman en Jenkins, en je bent in staat om testresultaten te analyseren en rapporteren aan het team. Je zult ook betrokken zijn bij het opstellen van testplannen, het uitvoeren van code reviews met betrekking tot testbaarheid en het coachen van andere teamleden in best practices voor testen. Je hebt een scherp oog voor detail, een analytische geest en een passie voor het leveren van hoogwaardige softwareproducten. Wij bieden een dynamische werkomgeving met ruimte voor persoonlijke groei, innovatie en samenwerking. Je krijgt de kans om te werken aan uitdagende projecten binnen een agile team en bij te dragen aan de continue verbetering van onze softwarekwaliteit en ontwikkelprocessen.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwerpen en implementeren van geautomatiseerde testoplossingen
  • Schrijven en onderhouden van testcases en testplannen
  • Uitvoeren van regressie-, integratie- en prestatietests
  • Samenwerken met ontwikkelaars en productteams om teststrategieën te definiëren
  • Analyseren en rapporteren van testresultaten
  • Integreren van testautomatisering in CI/CD-pijplijnen
  • Identificeren en documenteren van bugs en verbeterpunten
  • Bijdragen aan de verbetering van testprocessen en -tools
  • Beoordelen van code op testbaarheid
  • Ondersteunen en coachen van teamleden in testpraktijken

Vereisten

Text copied to clipboard!
  • Bachelor of master in informatica of een gerelateerd vakgebied
  • Minimaal 3 jaar ervaring in softwaretesten of testautomatisering
  • Ervaring met testtools zoals Selenium, JUnit, TestNG, Postman
  • Kennis van programmeertalen zoals Java, Python of JavaScript
  • Ervaring met CI/CD-tools zoals Jenkins, GitLab of Azure DevOps
  • Sterke analytische en probleemoplossende vaardigheden
  • Ervaring met agile ontwikkelmethodologieën
  • Goede communicatieve vaardigheden in Nederlands en Engels
  • Ervaring met API-testen en performance testing is een plus
  • Nauwkeurigheid en oog voor detail

Potentiële interviewvragen

Text copied to clipboard!
  • Welke testautomatiseringstools heb je eerder gebruikt?
  • Kun je een voorbeeld geven van een complex testscenario dat je hebt ontworpen?
  • Hoe integreer je testen in een CI/CD-pijplijn?
  • Wat is je ervaring met API-testen?
  • Hoe ga je om met onduidelijke of incomplete specificaties?
  • Wat zijn volgens jou de belangrijkste kwaliteiten van een goede test engineer?
  • Heb je ervaring met performance of load testing?
  • Hoe werk je samen met ontwikkelaars om bugs op te lossen?
  • Wat is je aanpak bij het schrijven van testplannen?
  • Hoe blijf je op de hoogte van nieuwe testtechnologieën?